/**
 * Created by Administrator on 2015/12/8.
 */
app.factory('AlertFactory', function () {

    function Alert(){
        this.alerts = []
    }

    Alert.prototype = {
        addAlert: function (msg) {
            var message = '系统错误。';
            if (msg) {
                message = msg;
            }
            this.alerts.push({type: 'danger', msg: message});
        },
        addSuccess: function (msg) {
            var message = '系统错误。';
            if (msg) {
                message = msg;
            }
            this.alerts.push({type: 'success', msg: message});
        },
        closeAlert: function (index) {
            this.alerts.splice(index, 1);
        }

    }
    Alert.newInstance = function(){
        return new Alert();
    }

    return {
        newInstance : function(){
            return Alert.newInstance();
        }
    };
});